English to Simple English Dictionary
homologous
Orthology (language)
Meaning for homologous found in 27 Languages.
Sponored Video